learn (something) from scratch

Translations
apprendre (quelque chose) à partir de zéro
Definitions
To acquire knowledge or skills in a subject or activity starting from the very beginning, without any prior experience or understanding.